Internet Archive BookReader - Real-time production and setup scheduling of deterministic and stochastic manufacturing systems